import java.util.Arrays;


class Other {
    public static void main(String[] args) {
        for (String arg : args) {
            System.out.print(arg + " ");
        }
    }
}

public class ArrayInit {
    public static void main(String[] args) {
        Integer[] a = {1, 2, 3,};  // 只能用在定义数组的时候
        Integer[] b = new Integer[]{1, 2, 3}; // 在方法调用中也可以
        System.out.println(Arrays.toString(a));
        System.out.println(Arrays.toString(b));

        // Other.main()的数组参数是在方法调用时创建的，因此甚至可以在调用时提供可替换的参数。
        Other.main(new String[]{"a4", "b2", "c1"});
    }
}
